package com.bymboy.emos.wx.service;

import com.bymboy.emos.wx.db.pojo.TbMeeting;

import java.util.ArrayList;
import java.util.HashMap;

/**
 * @Package: com.bymboy.emos.wx.service
 * @ClassName: MeetingService
 * @Author: My
 * @CreateTime: 2021/10/12 8:44
 * @Description:
 */
public interface MeetingService {

    /**
     * 新增会议记录
     *
     * @param entity 会议记录
     */
    void insertMeeting(TbMeeting entity);

    /**
     * 查询会议数据分页
     *
     * @param param
     * @return
     */
    ArrayList<HashMap<String, Object>> searchMyMeetingListByPage(HashMap<String, Object> param);

    /**
     * 查询会议详细信息
     *
     * @param id
     * @return
     */
    HashMap<String, Object> searchMeetingById(int id);

    /**
     * 更改会议详细信息
     *
     * @param param
     */
    void updateMeetingInfo(HashMap<String, Object> param);

    /**
     * 删除会议详细信息
     *
     * @param id 会议id
     */
    void deleteMeetingById(int id);
}
